Release Notes

On this page:

2021.1.1 Maintenance Release

2021.1.1 Maintenance Release [2021-07-06]

Changelog Overview

  • 2 New Features
  • 22 Improvements
  • 91 Bug Fixes
  • 1 Security Fixes
  • 28 Chores
  • 2 Deprecations
  • 146 Total Tickets

New Features

  • app-operations_manager:1.47.0-2021.1.6 [06-01-2021] - Updated schedule trigger to run in the future. Added test to verify if last run of scheduled trigger is updated with information.
  • automation-gateway:3.130.2-2021.1.5 [06-18-2021] - Fixed Jinja usage in Ansible module executions.

Improvements

  • app-configuration_manager:3.74.24-2021.1.2 [06-04-2021] - Updated drawers to reflect latest PHDrawer styling requirements.
  • app-nso_manager:2.20.15-2021.1.1 [06-15-2021] - Changed all REST calls to RESTCONF calls to support NSO5.4+.
  • app-operations_manager:1.47.0-2021.1.26 [06-25-2021] - Added test for failedTrigger system event.
  • app-operations_manager:1.47.0-2021.1.20 [06-16-2021] - Updated requests to use react-query.
  • app-operations_manager:1.47.0-2021.1.19 [06-16-2021] - Added lastExecuted data to the Last Run column in the triggers table. Also reformatted table cells to provide more space in the name cell for longer trigger names.
  • app-operations_manager:1.47.0-2021.1.17 [06-16-2021] - For Operations Manager fixed failing test. Audited all cy.wait and cy.type calls to improve overall test execution time. Improved response time by 20 seconds. Ensure existing common functions are used instead of duplicated logic. Added a downloads cleanup function.
  • app-operations_manager:1.47.0-2021.1.16 [06-11-2021] - Updated ESLint, Prettier, Mocha, Cypress and other related dev dependencies.
  • app-operations_manager:1.47.0-2021.1.15 [06-10-2021] - Added a Cypress test to cover the basic features of an event trigger.
  • app-operations_manager:1.47.0-2021.1.14 [06-09-2021] - Added test for migrating an automation from Automation Catalog to Operations Manager.
  • app-operations_manager:1.47.0-2021.1.13 [06-09-2021] - Added a Cypress test to cover the functions and features of the sidenav in the app.
  • app-operations_manager:1.47.0-2021.1.12 [06-09-2021] - Restyled and added a Cypress test to cover the NotFound component view.
  • app-operations_manager:1.47.0-2021.1.7 [06-01-2021] - Added an info tooltip to the event trigger dialog. Also cleaned up code definitions for trigger schemas.
  • app-operations_manager:1.47.0-2021.1.3 [05-28-2021] - Added a Cypress test to cover the job metrics detail dialog.
  • app-operations_manager:1.47.0-2021.1.1 [05-28-2021] - Added a Cypress Test for the job metrics card.
  • app-workflow_engine:9.6.32-2021.1.8 [06-21-2021] - Added a permission message to the Job Details page.
  • app-workflow_engine:9.6.32-2021.1.5 [06-15-2021] - Added job migration to the getJobDetails API. It will no longer require migration of all jobs on upgrade to 2020.2 IAP.
  • app-workflow_engine:9.6.32-2021.1.4 [06-14-2021] - Added runtime logic to prevent active jobs with a childJob task from a previous release do not crash the workflow engine.
  • itential_tools:1.23.31.2021.1.2 [06-18-2021] - Reverted log4j changes.
  • itential_tools:1.23.31.2021.1.1 [06-18-2021] - Updated log4j version in Itential Tools.
  • pronghorn-core:12.1.24-2021.1.8 [06-27-2021] - Added Cypress tests to verify that the application, adapter, and integration roles tabs are visible for users and groups under Authorization Config.
  • pronghorn-core:12.1.24-2021.1.4 [06-22-2021] - Moved functionality from session-manager into pronghorn-core.
  • pronghorn-core:12.1.24-2021.1.1 [06-04-2021] - Added application names to the return data of the getIndexes API call.

Bug Fixes

  • adapter-ldap:2.12.21-2021.1.2 [06-30-2021] - Adapter status updates are sent only when the status changes.
  • adapter-ldap:2.12.21-2021.1.1 [06-14-2021] - Fixed bug where getGroups could return an incomplete groups list, causing some groups to be deleted by Core.
  • adapter-nso:7.1.3-2021.1.2 [06-28-2021] - Fixed the getDeviceGroups error when a device group name has a space between characters.
  • adapter-nso:7.1.3-2021.1.1 [06-14-2021] - Updated error handling to avoid crash on SSL error.
  • app-admin_essentials:2.25.42-2021.1.13 [06-29-2021] - Updated Swagger documentation colors.
  • app-admin_essentials:2.25.42-2021.1.12 [06-29-2021] - Fixed a bug that prevented updates to Profile description. Removed id property from request body of profile.
  • app-admin_essentials:2.25.42-2021.1.11 [06-25-2021] - Repository hostname can now be edited in Pre-builts Catalog.
  • app-admin_essentials:2.25.42-2021.1.10 [06-25-2021] - Updated Rodeo version in Admin Essentials.
  • app-admin_essentials:2.25.42-2021.1.9 [06-24-2021] - Prebuilts repo switch disabled on pending getRepoPrebuilts calls.
  • app-admin_essentials:2.25.42-2021.1.8 [06-21-2021] - Fixed the permission notification for the User Management page.
  • app-admin_essentials:2.25.42-2021.1.7 [06-17-2021] - Resolved issue with loader when switching between Pre-built repos. Able to download Pre-builts from a different repo.
  • app-admin_essentials:2.25.42-2021.1.6 [06-14-2021] - Import button is set to disabled when an import is in progress.
  • app-admin_essentials:2.25.42-2021.1.5 [06-14-2021] - Load More button disabled until new page of additional prebuilts is pulled.
  • app-admin_essentials:2.25.42-2021.1.4 [06-12-2021] - Fixed a problem where multiple errors or no errors are shown on the getRepoPrebuilts call.
  • app-admin_essentials:2.25.42-2021.1.3 [06-10-2021] - Updated several design and style elements due to accessibility issues.
  • app-admin_essentials:2.25.42-2021.1.2 [06-07-2021] - Export of a pre-built file is now returning consistent data.
  • app-admin_essentials:2.25.42-2021.1.1 [06-04-2021] - Updated install check on Pre-builts browse page.
  • app-automation_catalog:2.10.6-2021.1.3 [06-23-2021] - Updated Rodeo icons and Rodeo-UI to newest version
  • app-automation_catalog:2.10.6-2021.1.2 [06-22-2021] - Updated function that was preventing a job run without form data. This fix resolves the console error and the user is able to start the automation with no form data.
  • app-automation_studio:3.35.20-2021.1.10 [06-30-2021] - The JSON transformation task will check the current transformation error object to determine if there is a selected transformation.
  • app-automation_studio:3.35.20-2021.1.9 [06-30-2021] - JST selection now updates the task summary.
  • app-automation_studio:3.35.20-2021.1.8 [06-30-2021] - Fixed a bug in the Automation Studio search endpoints that would not correctly validate query parameters that operate on dotted property paths.
  • app-automation_studio:3.35.20-2021.1.6 [06-23-2021] - Updated Rodeo version.
  • app-automation_studio:3.35.20-2021.1.5 [06-22-2021] - Command templates are now accessible from side navbar.
  • app-automation_studio:3.35.20-2021.1.4 [06-17-2021] - Template data is no longer sent for parsing until fully initialized.
  • app-automation_studio:3.35.20-2021.1.3 [06-14-2021] - An error message is created when attempting to make a JST in the loop properties of a child job with an existing name.
  • app-automation_studio:3.35.20-2021.1.2 [06-10-2021] - Fixed issue with childJob task reference to a non-existent transformation which caused the screen to go blank. Loop Settings now display correctly and the user can select a valid transformation.
  • app-automation_studio:3.35.20-2021.1.1 [05-28-2021] - Dependency updates implemented for next release.
  • app-automation_studio:3.35.20-2021.1.0 [05-28-2021] - Transformation is now selected in the dropdown upon import in the transformation task.
  • app-configuration_manager:3.74.24-2021.1.8 [06-29-2021] - Fixed a crash that occurred when creating a new Golden Configuration while Template Builder was down.
  • app-configuration_manager:3.74.24-2021.1.7 [06-23-2021] - Updated colors for accessibility. Configuration Parsers now handle dark and light mode.
  • app-configuration_manager:3.74.24-2021.1.6 [06-14-2021] - The select device popover is dismissed after the device is selected.
  • app-configuration_manager:3.74.24-2021.1.5 [06-11-2021] - The accordion menu is displayed correctly when all menu options are closed.
  • app-configuration_manager:3.74.24-2021.1.4 [06-11-2021] - Added loader when loading device configuration to the parser.
  • app-configuration_manager:3.74.24-2021.1.3 [06-04-2021] - Fixed an issue that caused the editor to restrict user input.
  • app-configuration_manager:3.74.24-2021.1.1 [06-04-2021] - Tasks in JSON Golden Configurations now reflect accurate compliance data.
  • app-json_forms:1.30.12-2021.1.3 [06-17-2021] - Fixed schema definition for dropdown and text fields.
  • app-json_forms:1.30.12-2021.1.2 [06-17-2021] - Fixed the schema definition for the number field.
  • app-json_forms:1.30.12-2021.1.1 [06-11-2021] - Forms with a format property can now be imported.
  • app-jst:1.3.10-2021.1.11 [07-06-2021] - Updated JST and jst-designer dependencies to latest version.
  • app-jst:1.3.10-2021.1.9 [06-23-2021] - Fixed issue with keyboard shortcut. Using the CMD-s and CTRL-s shortcut now saves a JST.
  • app-jst:1.3.10-2021.1.8 [06-21-2021] - Updated project src to correct file and encrypted it to false in pronghorn.json
  • app-jst:1.3.10-2021.1.7 [06-08-2021] - Added error handling when creating a new JST and fixed bug where JST is created before confirming in close dialog.
  • app-jst:1.3.10-2021.1.5 [06-02-2021] - Transformations containing output values of null no longer fail.
  • app-jst:1.3.10-2021.1.4 [05-28-2021] - Undefined values in transformation output are now encoded.
  • app-jst:1.3.10-2021.1.3 [05-27-2021] - The create button in JST Designer now adds a transformation to the database and opens the new transformation.
  • app-mop:6.10.2-2021.1.1 [06-07-2021] - Fixed a bug in the Command Template UI. The search device widget is properly reset when searching for non-existing devices.
  • app-operations_manager:1.47.0-2021.1.30 [06-30-2021] - Removed extra request that occurred when viewing the Job Metrics Details dialog.
  • app-operations_manager:1.47.0-2021.1.29 [06-30-2021] - Fixed metadata drawer UI error.
  • app-operations_manager:1.47.0-2021.1.28 [06-29-2021] - Fixed the currentAutomation reference. Automation Details will now populate the name and description.
  • app-operations_manager:1.47.0-2021.1.27 [06-25-2021] - Updated request error handling.
  • app-operations_manager:1.47.0-2021.1.25 [06-23-2021] - Fixed bug where the repeat unit was not preserved in the UI after editing.
  • app-operations_manager:1.47.0-2021.1.24 [06-23-2021] - Updated the triggers API to restrict the repeat frequency option to a minimum interval of 10 seconds.
  • app-operations_manager:1.47.0-2021.1.23 [06-22-2021] - Updated rodeo-ui, rodeo-icons, and rodeo-charts. Also resolved bug issues in collection search and sidenav collapse/expand covered by react-query button.
  • app-operations_manager:1.47.0-2021.1.22 [06-18-2021] - Limited the repeat unit in scheduled triggers to a 10 second resolution.
  • app-operations_manager:1.47.0-2021.1.11 [06-07-2021] - Fixed an issue where the users _id could not be de-structured if the user did not exist. Also fixed a similar issue with triggers.
  • app-operations_manager:1.47.0-2021.1.10 [06-04-2021] - Updated automations to require unique names.
  • app-operations_manager:1.47.0-2021.1.8 [06-01-2021] - Fixed a missing automationID reference causing an extra request every page load.
  • app-operations_manager:1.47.0-2021.1.5 [06-01-2021] - Updated documentation links in toolbar and homepage card.
  • app-operations_manager:1.47.0-2021.1.4 [06-01-2021] - Fixed a TypeError in the server log that occurred when a trigger failed to run.
  • app-operations_manager:1.47.0-2021.1.0 [05-27-2021] - Resolved issues in UI for creating/editing an API trigger. Removed the GET API trigger type and fixed the POST trigger variable. Also implemented a POST trigger schema.
  • app-template_builder:2.5.3-2021.1.2 [06-29-2021] - Fixed a bug that caused data to be lost when rendering Jinja2 templates with large amounts of content.
  • app-template_builder:2.5.3-2021.1.1 [06-18-2021] - Added IPC signaling mechanism to prevent template builder from crashing.
  • app-workflow_builder:5.40.5-2021.1.8 [06-21-2021] - The Create button is disabled when a name has not been given to the workflow.
  • app-workflow_builder:5.40.5-2021.1.7 [06-16-2021] - The transformation task's extractedOutput value is now assigned a default value. If a previous value existed it is not overridden.
  • app-workflow_builder:5.40.5-2021.1.6 [06-14-2021] - JST creation with an invalid (existing) name fails with error notification. Users may create a new JST, search for it, and assign it to the child job.
  • app-workflow_builder:5.40.5-2021.1.5 [06-07-2021] - Added workflow groups to the Gen 1 canvas.
  • app-workflow_builder:5.40.5-2021.1.4 [06-04-2021] - Transformation task options in the UI now pull from the options for that task.
  • app-workflow_builder:5.40.5-2021.1.3 [06-02-2021] - Workflow Builder no longer freezes when adding a new connector. Logic added to handle infinite loops when traversing through tasks in a workflow.
  • app-workflow_builder:5.40.5-2021.1.1 [06-01-2021] - The same transformation can now be imported into the JST transformation task multiple times.
  • app-workflow_builder:5.40.5-2021.1.0 [05-28-2021] - Fixed an issue with processing BPA rules that could cause errors in complex workflows.
  • app-workflow_engine:9.6.32-2021.1.16 [06-30-2021] - Updated the page.skip option after performing a search.
  • app-workflow_engine:9.6.32-2021.1.15 [06-29-2021] - Migration scripts are now able to handle null tasks without causing workflow engine to crash.
  • app-workflow_engine:9.6.32-2021.1.14 [06-29-2021] - Fixed the undefined console error on the task page.
  • app-workflow_engine:9.6.32-2021.1.13 [06-28-2021] - Improved error handling when the wrong input is set for the deepmerge task.
  • app-workflow_engine:9.6.32-2021.1.12 [06-25-2021] - Fixed incorrect child job navigation.
  • app-workflow_engine:9.6.32-2021.1.11 [06-25-2021] - Removed search for child job redirect.
  • app-workflow_engine:9.6.32-2021.1.10 [06-24-2021] - Identified reference and resolved file name mismatch under loadfile.js job file. .
  • app-workflow_engine:9.6.32-2021.1.7 [06-15-2021] - Fixed an issue where completed and canceled jobs still displayed as running in Task Manager.
  • app-workflow_engine:9.6.32-2021.1.6 [06-15-2021] - The jobEventListenerRestart.test.js process now waits for network messages to send before it exits.
  • app-workflow_engine:9.6.32-2021.1.3 [06-03-2021] - Fixed an issue where static incoming variables were not showing in the Job Details page for transformation tasks.
  • app-workflow_engine:9.6.32-2021.1.2 [06-02-2021] - An error message for the 'numberToString' task is returned when the radix is invalid.
  • app-workflow_engine:9.6.32-2021.1.1 [06-02-2021] - Transformations containing output values of null no longer fail.
  • automation-gateway:3.130.2-2021.1.6 [06-21-2021] - Updated the API endpoints used for Nornir inventory.
  • pronghorn-core:12.1.24-2021.1.11 [06-30-2021] - Removed Mongo admin requirement from checkIndexes and createIndexes API calls.
  • pronghorn-core:12.1.24-2021.1.10 [06-30-2021] - Fixed issue where the Pre-built repository config validation takes longer than expected. Added a socket timeout method to abort the socket connection after milliseconds of inactivity. An error response will also return.
  • pronghorn-core:12.1.24-2021.1.9 [06-28-2021] - Moved the Marshall warning message about registering a broker to debug level.
  • pronghorn-core:12.1.24-2021.1.7 [06-26-2021] - The API test for getActiveSessions has been deprecated.
  • pronghorn-core:12.1.24-2021.1.6 [06-26-2021] - Removed the GET / header test case. .
  • pronghorn-core:12.1.24-2021.1.5 [06-25-2021] - Improved handshake logging in pronghorn-core.
  • pronghorn-core:12.1.24-2021.1.2 [06-15-2021] - Fixed issue where open source adapters without the views property in the pronghorn.json would fail to start.

Security Fixes

  • app-operations_manager:1.47.0-2021.1.20 [06-16-2021] - Update AJV to latest release version.

Chores

  • adapter-automation_gateway:4.17.1-2021.1.0 [06-04-2021] - Pinned dependencies for release.
  • adapter-azure_aaa:1.1.9-2021.1.0 [05-27-2021] - Updated dependencies for release branch.
  • adapter-email:3.1.20-2021.1.0 [05-27-2021] - Completed checklist for the release branch.
  • adapter-ldap:2.12.21-2021.1.0 [05-27-2021] - Updated dependencies for release branch.
  • adapter-local_aaa:4.2.8-2021.1.0 [05-28-2021] - Initialized release branch creation.
  • adapter-nso:7.1.3-2021.1.0 [06-04-2021] - Updated and pinned dependencies for the next release.
  • adapter-radius:2.0.12-2021.1.0 [05-28-2021] - Updated the checklist for the release branch.
  • adapter-redis:2.0.17-2021.1.0 [05-28-2021] - Initialized release branch creation.
  • app-admin_essentials:2.25.42-2021.1.0 [05-28-2021] - Updated dependencies.
  • app-ag_manager:1.13.0-2021.1.0 [06-04-2021] - Updated dependencies in app-ag_manager.
  • app-form_builder:4.10.1-2021.1.1 [06-01-2021] - Pinned dependency versions for next release.
  • app-json_forms:1.30.12-2021.1.0 [06-02-2021] - Updated dependencies for the next release.
  • app-jst:1.3.10-2021.1.10 [06-28-2021] - Updated JST designer dependency to latest version.
  • app-jst:1.3.10-2021.1.6 [06-04-2021] - Updated the JST Designer dependency in app-jst to the latest version.
  • app-jst:1.3.10-2021.1.1 [05-27-2021] - Created release branch and pinned the dependencies in the branch.
  • app-mop:6.10.2-2021.1.0 [06-02-2021] - Updated dependencies for the next release cycle.
  • app-nso_manager:2.20.15-2021.1.0 [06-04-2021] - Created a checklist for the release branch in app-nso_manager.
  • app-operations_manager:1.47.0-2021.1.9 [06-04-2021] - Added ticket numbers to changelog entries.
  • app-operations_manager:1.47.0-2021.1.2 [06-04-2021] - Created release branch from master and pinned dependencies.
  • app-service_catalog:3.10.19-2021.1.0 [06-04-2021] - Completed checklist and pinned dependencies for the next release.
  • app-service_management:2.24.0-2021.1.0 [06-04-2021] - Checklist completed for next release.
  • app-template_builder:2.5.3-2021.1.0 [06-11-2021] - Updated dependencies for next release cycle.
  • app-workflow_builder:5.40.5-2021.1.2 [06-02-2021] - Updated dependencies for next release.
  • app-workflow_engine:9.6.32-2021.1.0 [05-28-2021] - Updated dependencies and devDependencies to prepare for the next release.
  • pronghorn-core:12.1.24-2021.1.3 [06-16-2021] - Updated network dependency to wait for network messages to send before it exits.
  • pronghorn-core:12.1.24-2021.1.0 [05-28-2021] - Created initial release candidate for next release.
  • search:1.1.14-2021.1.0 [05-27-2021] - Pinned all libraries for next release.
  • tags:3.1.4-2021.1.0 [05-26-2021] - Updated libraries to latest in preparation for the next release.

Deprecations

  • app-automation_catalog:2.10.6-2021.1.0 [05-27-2021] - Deprecated all methods in pronghorn.json.
  • app-workflow_engine:9.6.32-2021.1.9 [06-22-2021] - Removed task_manager view pages.

2021.1.1 Release Versions

Automation Platform Versions

component version
@itential/adapter-automation_gateway 4.17.1-2021.1.0
@itential/adapter-azure_aaa 1.1.9-2021.1.0
@itential/adapter-email 3.1.20-2021.1.0
@itential/adapter-ldap 2.12.21-2021.1.2
@itential/adapter-local_aaa 4.2.8-2021.1.0
@itential/adapter-nso 7.1.3-2021.1.2
@itential/adapter-radius 2.0.12-2021.1.0
@itential/adapter-redis 2.0.17-2021.1.0
@itential/app-admin_essentials 2.25.42-2021.1.13
@itential/app-ag_manager 1.13.0-2021.1.1
@itential/app-automation_catalog 2.10.6-2021.1.3
@itential/app-automation_studio 3.35.20-2021.1.10
@itential/app-configuration_manager 3.74.24-2021.1.8
@itential/app-form_builder 4.10.1-2021.1.1
@itential/app-json_forms 1.30.12-2021.1.3
@itential/app-jst 1.3.10-2021.1.11
@itential/app-mop 6.10.2-2021.1.1
@itential/app-nso_manager 2.20.15-2021.1.1
@itential/app-operations_manager 1.47.0-2021.1.30
@itential/app-service_catalog 3.10.19-2021.1.0
@itential/app-service_management 2.24.0-2021.1.0
@itential/app-template_builder 2.5.3-2021.1.2
@itential/app-workflow_builder 5.40.5-2021.1.8
@itential/app-workflow_engine 9.6.32-2021.1.16
@itential/pronghorn-core 12.1.24-2021.1.11
@itential/search 1.1.14-2021.1.0
@itential/tags 3.1.4-2021.1.0
@itential/itential-utils 2.6.10

Automation Gateway Versions

component version
automation_gateway 3.130.2+2021.1.6

NSO Manager Versions

component version
itential-tools 1.23.31.2021.1.2

Engine Versions

component version
policy-engine 1.10.7+2021.1.0

Dependencies

Automation Platform Server

package supported versions recommended version
nodejs >= 12.22.1 <= 14 14.16.1
npm 6.x 6.14.13
python 2.x or 3.x 3.9.5
pip supported recommended
pip any version 20.2.4
textfsm 1.x 1.1.0
Jinja2 2.x 2.11.3

The gcc-c++ and make packages should be installed from your OS distribution.

Mongo Server

package supported recommended
mongodb 4.2.x 4.2.13

RabbitMQ Server

package supported recommended
rabbitmq 3.8.x 3.8.14
erlang 21.3+ or 22.x 22.3.1
elixir 1.10.x 1.10.4
dedup 0.5.x 0.5.0

Redis Server

package supported recommended
redis 5.x 5.0.12

The gcc-c++ and make packages should be installed from your OS distribution.

Hashicorp Vault

package supported recommended
vault 1.x 1.7.0

Automation Gateway

package supported recommended
python 3.9 3.9.5
openssl 1.x 1.1.1k
haproxy 2.x 2.2.14

The gcc-c++ and make packages should be installed from your OS distribution.

The following development packages are required to install automation gateway: libffi-dev, openssl-dev, python-dev, sqlite-dev.

pip package supported recommended
pip 20.2.4 20.2.4
ansible 2.9 or 2.10 2.10.7
terraform 0.12.x 0.12.31
nornir 3.x 3.1.1
netmiko 3.x 3.4.0

One or more of the following packages may be required by the specific ansible modules you're using: psutil, pycrypto, paramiko, ncclient, lxml, nitrosdk-python, jxmlease.

Check the ansible documentation for the roles you're planning to use for additional package requirements.

NSO/Itential Tools

package supported recommended
java 1.7 or 1.8 1.8.275.01

The ant package should be installed from your OS distribution.

IAP Compatibility

Device Configuration

Device Configuration compatibility describes which devices are expected to work with the basic features of the Configuration Manager application across various southbound systems.

Ansible:

* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos

NSO:

Refer to the NSO Versions and NED Versions tables below for a list of tested devices.

Device Compliance

Device Compliance compatibility describes which devices are expected to work with Golden Configurations.

Ansible:

* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos

NSO (Configuration Manager app):

* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos

Device Maintenance

Device Maintenance compatibility describes which devices Itential can perform maintenance activities on (e.g., reboots and firmware upgrades).

Ansible:

* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Juniper Junos

NSO:

* cisco-ios
* cisco-iosxr
* juniper-junos

Device Health Checks

Device Health Checks compatibility describes which devices Itential can execute read-only show commands to use the method broker and Command Templates application.

Ansible:

* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos

NSO:

* a10-acos
* alu-sr
* arista-dcs
* cienacli-acos
* cisco-aireos
* cisco-asa
* cisco-gss
* cisco-ios
* cisco-iosxr
* cisco-nx
* cisco-qps
* cisco-staros
* ericsson-sgsnmme
* f5-bigip
* huawei-vrp
* juniper-junos

Note: Some of the devices in the health checks category are tested against netsim devices.

Forms

Ansible:

IAP can render most ansible networking modules as forms. Support for specific modules may vary. If you encounter issues with any particular modules, reach out to the Itential Product Support Team for assistance.

NSO:

IAP can render most service models advertised by NSO as forms. Support for specific yang features may vary. If you encounter issues with your service models, reach out to the Itential Product Support Team for assistance.

Service Provisioning

NSO:

IAP can provision most service models advertised by NSO. Support for specific yang features may vary. If you encounter issues with your service models, reach out to the Itential Product Support Team for assistance.

Devices/Services Compatibility

The Itential Automation Platform is tested against the following component versions.

Ansible Versions:

* 2.10.7
* 2.9.21

Ansible Modules:

* eos_facts
* eos_command
* eos_config
* ios_facts
* ios_command
* ios_config
* iosxr_facts
* iosxr_command
* iosxr_config
* nx_facts
* nx_command
* nx_config
* junos_facts
* junos_command
* junos_config

NSO Versions:

* 5.4.4
* 5.5.1

NSO NED Versions:

ned 5.4.4 5.5.1
a10-acos 3.18 3.18
adtran-aos 4.0.6 4.0.6
alu-sr 8.13.4 8.13.4
8.13.3
arista-dcs 5.20.2 5.20.2
5.20
checkpoint-gaiaos_rest n/a 1.10.7
1.10.6
ciena-acos 6.2.5 6.2.5
6.2.4
cisco-aireos 3.7.2
3.7.1
3.7.2
3.7.1
cisco-asa 6.12.4 6.12.4
6.12.3
cisco-gss 2.1.1 2.1.1
cisco-ios 6.69
6.68.2
6.69
6.68.2
cisco-iosxr 7.33 7.33
7.32.5
cisco-nx 5.21.1 5.21.1
5.21
cisco-qps 5.1.3 5.1.3
cisco-staros 5.34.6
5.34.5
5.34.6
5.34.5
ericsson-sgsnmme 1.0.7 n/a
f5-bigip 3.17
3.16
3.17
3.16
fortinet-fortios 5.4.21 5.4.21
5.4.20
huawei-usn 1.2.1 n/a
huawei-vrp 6.17.4
6.17.3
6.17.4
6.17.3
juniper-junos 4.6.19
4.6.17
4.6.19
4.6.17
paloalto-panos_cli 4.8.2
4.8.1
4.8.2
4.8.1
radware-alteonos 2.4.1 2.4.1
2.4
unix-bind 2.1.0 2.1.0

VTS Versions:

* 2.6.2

VTS NED Versions:

ned 2.6.2
cisco-iosxr 6.6
cisco-ncs5500 1.0
cisco-nx 5.1.4

Virtual Devices:

* A10 vThunder 4.1.4 GR1
* Arista EOS-4.23.0FX
* Checkpoint R80.30-273.583
* Cisco ASAv 9.13.1.7
* Cisco CSR 17.02.01r
* Cisco NX 9.3.2, 9.3.1
* Cisco StarOS 21.15.29
* Cisco XR6.3.1
* F5 BIGIP 15.1.0.2-0.0.9
* Fortigate 6.4.0
* Juniper VMX 18.4R1
* Juniper VSRX 19.1R2
* PanOS 9.1.2
* Radware 32.6.0.0

IAP Browser Compatibility

This maintenance release was tested against the following browser versions:

* Firefox 89
* Chrome 91.0.4472.77
* Edge 91.0.864.37
* Internet Explorer 11